#ifndef SDKELI_LS1207DE_PARSER__
#define SDKELI_LS1207DE_PARSER__

#include <sdkeli_ls/parser_base.h>

namespace sdkeli_ls
{
	class CSDKeliLs1207DEParser : public CParserBase
	{
		public:
			CSDKeliLs1207DEParser();
			virtual ~CSDKeliLs1207DEParser();

			virtual int Parse(char *data, size_t data_length, SDKeliLsConfig &config, sensor_msgs::LaserScan &msg);

			void SetRangeMin(float minRange);
			void SetRangeMax(float maxRange);
			void SetTimeIncrement(float time);

		private:
			float fRangeMin;
			float fRangeMax;
			float fTimeIncrement;
	};
} /*namespace sdkeli_ls*/

#endif /*SDKELI_LS1207DE_PARSER__*/
